#ifndef _in_H
#define _in_H

#include "system.h"

#define IN_PORT GPIOA
#define HW_PORT GPIOB

#define IN1_Pin 		GPIO_Pin_0
#define IN2_Pin 		GPIO_Pin_1
#define IN3_Pin 		GPIO_Pin_2
#define IN4_Pin 		GPIO_Pin_3
#define ENB_Pin 		GPIO_Pin_4
#define ENA_Pin 		GPIO_Pin_5

#define HW1_Pin 		GPIO_Pin_13
#define HW2_Pin 		GPIO_Pin_14
#define HW3_Pin 		GPIO_Pin_15

#define IN1		PAout(0)			
#define IN2		PAout(1)			
#define IN3		PAout(2)			
#define IN4		PAout(3)			
#define ENB		PAout(4)
#define ENA		PAout(5)

#define HW1 	PBin(10)
#define HW2		PBin(11)
#define HW3		PBin(12)

extern u8 pwm;

void bz(void);
void zhi(u8 pwm);
void zuo(u8 pwm);
void you(u8 pwm);	
void hou(u8 pwm);

void IN_HW_Init(void);
void HW_Scan(void);
//void bz(void);
//void you(void);
//void zuo(void);
//void zhi(void);

#endif
